trap trench - Alemán Inglés Diccionario